sub throtlle motor - German English Dictionary